About 1868 Capital Limited (12168057) United Kingdom