About Gmi Group Holdings Limited (SC352822) United Kingdom