About Shlick Ltd (13469887) United Kingdom