About Kafo Europe Limited (09259531) United Kingdom