About Intercare Holdings Ltd (12467525) United Kingdom