About Ioseuos Ltd (10952458) United Kingdom