About Slikmae Ltd (13124018) United Kingdom