About Oldman Investment Management Limited (07803558) United Kingdom