About Norr Limited (12914206) United Kingdom