About Smalt It Ltd (13387938) United Kingdom