About Ionalinscorcea Ltd (12889744) United Kingdom