About Ssfreedom Ltd. (12904583) United Kingdom