About Innoma Capital Limited (11924108) United Kingdom