About Gmi (aberdeen) Limited (SC236559) United Kingdom