About Bella S Beauty Care Limited (12975162) United Kingdom