About Slicc Ltd (13021810) United Kingdom