About Shrooms Ltd. (04000629) United Kingdom