About Khoai Ltd (05931169) United Kingdom