About North Cliffe Capital Ltd (10307940) United Kingdom