About Kayene Ltd (12848058) United Kingdom