About Kayloe Ltd. (10687952) United Kingdom