About Lichlada Ltd (11079100) United Kingdom