About The Indian Beauty Ltd (12435496) United Kingdom