About Nowa One Limited (13655804) United Kingdom