About Lick Your Fingers Limited (09114205) United Kingdom