About Klyk Limited (12492047) United Kingdom