About Oaksmore Ventures Limited (10345936) United Kingdom