About Venus Beauty (london) Ltd (13050333) United Kingdom