About Nenr Limited (SC681749) United Kingdom