About Ssf Holding Limited (13635338) United Kingdom