About Clifton Guardians Management Limited (10558477) United Kingdom