About E92 Capital Limited (11156018) United Kingdom