About Nausha Uk Ltd (10595388) United Kingdom