About Bella Care Limited (12064193) United Kingdom