About Norcliffe Capital Limited (11181154) United Kingdom