About Kimene Analytics Ltd (10975135) United Kingdom