About Omo Hair & Beauty Ltd (12169772) United Kingdom