About J & I Management Ltd (11665296) United Kingdom