About Oblique Strategies Ltd (03259115) United Kingdom