About Logical Entertainment Ltd (12252387) United Kingdom