About Kaffe Ltd (08673805) United Kingdom