About Mana Entertainment Limited (12331205) United Kingdom