About 75 Capital Limited (12689916) United Kingdom