About Glora Ltd (12197328) United Kingdom