About Perceptionglobe Ltd (12624516) United Kingdom