About Simulator Logic Ltd (09945721) United Kingdom