About Glena Ltd (13006071) United Kingdom