About Ion Ventures Holdings Ltd (11635496) United Kingdom