About J & Jai Limited (SC420726) United Kingdom