About Ion Foundry Ltd (12532371) United Kingdom