About Noram Investments Ltd (12192403) United Kingdom