About Lick It Limited (04521043) United Kingdom