About Clifton Hill Capital Limited (10488357) United Kingdom