About Nuur Scotland Ltd (SC636493) United Kingdom