About Lasting Taste Ltd (11414121) United Kingdom