About Amaryllis Research Ltd (03625365) United Kingdom