About Melmount Investments Ltd (NI677099) United Kingdom