About Slicense Ltd (SC594342) United Kingdom