About Rizome Limited (04959463) United Kingdom