About Glency Docmra Ltd (11535037) United Kingdom