About Amanita Rich Ltd (12901563) United Kingdom