About Sjd Software Services Limited (08953598) United Kingdom