About Ideonin Ltd (11963590) United Kingdom