About Northern Roo Limited (10242663) United Kingdom