About Sm Holdco Ltd (SC561820) United Kingdom