About Mash Entertainment Limited (10477809) United Kingdom