About Igm 2020 Limited (12677417) United Kingdom