About Jiro Ventures Limited (07180190) United Kingdom