About Logical Innovations Limited (SC168047) United Kingdom