About Clulogic Limited (12070201) United Kingdom