About Gl Suaid Europe Limited (12891140) United Kingdom