About Ij Holdings Limited (12870383) United Kingdom