About Endgame Ventures Ltd (09196883) United Kingdom