About Intercare Holdings (peniel House) Ltd (12661099) United Kingdom