About Imagene International Ltd. (10292599) United Kingdom