About Nicoram Ltd (11637089) United Kingdom