About Had Capital Limited (SC658423) United Kingdom