About Logical Magic Ltd (09679216) United Kingdom