About Rhizo Ltd (11770577) United Kingdom