Yes,they do,the black stars represent services,that are managed by us and the blue stars are services that are provided by third party partners.Any issues,you may experience with our 3rd party partners,are the responsbility of those services,we do reserve the right to provide some limited support,upon prompt request, on your behalf with them, as needed.
We have offices located in the US,India and Australia.