About Cubic Mushroom Ltd. (07891099) United Kingdom