About Venrex Bbc Beauty I Limited Partnership (LP021558) United Kingdom