About Nowa It Ltd. (10361032) United Kingdom