About Amarilis Limited (10660021) United Kingdom