About Kaoori Ltd (11712867) United Kingdom