About First Eleven Capital Holding Ltd (13399209) United Kingdom