About 3chome Group Limited (NI660718) United Kingdom