About Namicare Ltd (13581105) United Kingdom