About Lucy Lynch Ltd. (11324044) United Kingdom