About Sentinel Portfolio Management Limited (12286468) United Kingdom