About Iolanassa Ltd (12239008) United Kingdom