About Glo&co Ltd (13041009) United Kingdom