About Global Observer Ltd (12992936) United Kingdom