About White Oak Investments Group Ltd (12840637) United Kingdom