About Clique Corporation Limited (05265905) United Kingdom