About Chibe Limited (11421888) United Kingdom