About Slamsoft Computing Limited (03264849) United Kingdom