About Jello Nails & Beauty Ltd (10406547) United Kingdom