About Kimone Kinlocke Ltd (11748115) United Kingdom