About Sct Nominees Limited (02677718) United Kingdom