About Roar Entertainment Limited (10868408) United Kingdom