About Endgame Capital Limited (12514167) United Kingdom