About Jason & Irha Ventures Limited (11738613) United Kingdom