About Amaryllis Ventures Limited (09211908) United Kingdom