About Ialomo Ltd (12494495) United Kingdom