About Licked Limited (08877279) United Kingdom