About Openset Ventures Ltd (10330689) United Kingdom