About Queens Square Capital Limited (06630852) United Kingdom