About Clyq Limited (11335274) United Kingdom