About Slikk Ltd (12438276) United Kingdom