About Khicher Co. Ltd (06932674) United Kingdom