About Mantic Entertainment Limited (06770093) United Kingdom