About Newroz (u.k.) Ltd (10484683) United Kingdom