About Kinkahe Ltd (12247773) United Kingdom