About Mushroom Management Ltd (10693088) United Kingdom