About J River Li Limited (10602369) United Kingdom