About Amaryllis Group Holdings Ltd (05951116) United Kingdom