About Koffees & Kream (lease) Limited (10577580) United Kingdom