About Albemarle Venture Partner Limited (00769039) United Kingdom