About Luxgrove Private Equity Ltd (10397165) United Kingdom