About Ssi Consulting Limited (06921681) United Kingdom