About London Russian Beauty Ltd (13643308) United Kingdom