About Queensbury Capital Limited (11606308) United Kingdom