About Khoo Seller Limited (06357757) United Kingdom