About Ella Ballena Beauty Ltd (13185001) United Kingdom