About Logicalthinking Limited (08068488) United Kingdom