About Gla Incorporated Limited (SC628031) United Kingdom