About Clx Entertainment Limited (09519651) United Kingdom