About Joal Ventures Limited (13522457) United Kingdom