About Sn Investment Management Ltd (SC411226) United Kingdom