About Damlica Ltd (10010625) United Kingdom