About Rhizome Ltd (07190405) United Kingdom