About Clekt Limited (11944468) United Kingdom