About Open Door Ventures Ltd (11716787) United Kingdom