About Clearlogic Limited (04518626) United Kingdom