About Imw Capital Limited (12126853) United Kingdom