About Yakira Imaging Limited (08540030) United Kingdom