About Rivendell Ventures Limited (13360210) United Kingdom