About Licks Ltd (11730709) United Kingdom