About Nr2 Innovation Limited (12001112) United Kingdom