About Strobe Fx Ltd (11730906) United Kingdom