About Lickworx Limited (07139402) United Kingdom