About Tekka Beauty Ltd (10439016) United Kingdom