About Kellyk Ltd (11764418) United Kingdom