About Ssfc Limited (09586356) United Kingdom