About Ion Science Holdings Limited (11583873) United Kingdom