About Norrnorr Limited (12840198) United Kingdom