About Slicsoft (uk) Limited (08563263) United Kingdom