About Lip-licking Ingredients Ltd (13018588) United Kingdom