About Nros Limited (13050621) United Kingdom