About Oscan Ventures Ltd (10246317) United Kingdom