About De Amaryllis Limited (11657611) United Kingdom