About Slics Technologies Ltd (07459786) United Kingdom