About Mycelium Holdings Ltd (13613362) United Kingdom