About Sting Like A Bee Films Limited (10450717) United Kingdom