About Ssamstrad Holdings Limited (13024341) United Kingdom