About J.h. Ventures Limited (02243207) United Kingdom