About Ionalon Ltd (10952459) United Kingdom