About Scc Nominee Ltd (13590218) United Kingdom