About Globcorp Ltd (10979217) United Kingdom