About Strobe Entertainment Ltd (13509898) United Kingdom