About Ssnfs Limited (12898302) United Kingdom