About Se2 Capital Limited (11513931) United Kingdom