About Strange Glu Ltd (13328669) United Kingdom