About Sceptre Investment Management Limited (12607022) United Kingdom