About Koffeeklatch Limited (13279783) United Kingdom