About J&t Ventures Limited (11041267) United Kingdom