About Glo Entertainment Ltd (10495557) United Kingdom