About J&jt Investments Ltd (12946203) United Kingdom