About Outsize Capital Limited (12583377) United Kingdom