About Mushroom Capital Ltd (12264200) United Kingdom