About Legionnaire Capital Limited (12932094) United Kingdom