About O Khafe International Limited (13386510) United Kingdom