About Polaris Trustees Ltd (10929060) United Kingdom