About Sceptre Investment Management Limited (05399692) United Kingdom