About Ssal Solutions Limited (12974068) United Kingdom