About N & S Global Ltd (10332797) United Kingdom