About Sn Holdco Limited (10398770) United Kingdom