About Coffee Cup Investments Ltd (11694524) United Kingdom