About Logic Q Limited (09378325) United Kingdom