About Longrow Capital Limited (10922505) United Kingdom