About Iodid Ltd (11663599) United Kingdom