About Jrr Ventures Limited (11416295) United Kingdom