About Amaryllis Corp Limited (10531622) United Kingdom