About Ji Li (london) Limited (12286367) United Kingdom