About Italian Coffee Holdings Ltd (04129005) United Kingdom