About Coffee Channel Limited (10680874) United Kingdom