About Roar Film Entertainment Limited (08266520) United Kingdom