About Pucka Entertainment Limited (08317867) United Kingdom