About Glenny Group Ltd (12334140) United Kingdom