About Clifton Hill Investments Limited (11110140) United Kingdom