About Nineglenns Ltd (13079376) United Kingdom