About Slicked Edge Ltd (09722036) United Kingdom