About Rodale Ventures Limited (11872290) United Kingdom