About Venture Globe (uk) Lp (SL021496) United Kingdom