About Kafo Uk Limited (09259565) United Kingdom