About Manicares Limited (11844672) United Kingdom