About Oakgard Limited (12093067) United Kingdom