About Kimi Engineering Ltd (13173109) United Kingdom