About Software Solutions International Limited (02878847) United Kingdom