About Nuruum Ltd (13421102) United Kingdom