About Oxshott Capital Management Llp (OC386396) United Kingdom