About Ijenco Limited (12435302) United Kingdom