About Strobe Productions Limited (13006645) United Kingdom