About Coffee & Curios Ltd (10407593) United Kingdom