About Oakridge X Ventures Ltd (13390604) United Kingdom