About Clik Limited (03908285) United Kingdom