About Kafu Production Limited (08973325) United Kingdom