About Endgame Technology Limited (10691051) United Kingdom