About Globesoft Systems Limited (10045334) United Kingdom