About Ssp Project Ltd (10400963) United Kingdom