About Palatine Management Company Limited (02010861) United Kingdom