About Ionero Ltd (10989267) United Kingdom