About Khi Technologies Ltd (11853061) United Kingdom