About Smartslice Limited (08948819) United Kingdom