About Khi Management Ltd (12149717) United Kingdom