About Cooper Capital Limited (06579138) United Kingdom