About Khia London Ltd (13059189) United Kingdom