About Coffee Kahawa Limited (08261223) United Kingdom