About Nooroma Ltd (12978926) United Kingdom