About Globator Investment Ltd (13603905) United Kingdom