About Nue Momentum Ltd (13385843) United Kingdom