About J3r Ventures Limited (07513984) United Kingdom