About I Care International Limited (04294704) United Kingdom