About Glml Foundation Ltd (13212958) United Kingdom