About Oliver James Management Limited (12744974) United Kingdom