About Ion Holdings Limited (08415344) United Kingdom