About Slik Developments Ltd (13239444) United Kingdom