About Solo Capital Limited (06790656) United Kingdom