About Roo Ventures Limited (11035029) United Kingdom