About The Mushroom Remedy Limited (13079540) United Kingdom