About Mydr Ventures Ltd (12000096) United Kingdom