About Ionda Ltd (12463825) United Kingdom