About Venrex Bbc Beauty I General Partner Limited (13160948) United Kingdom