About Nrec Global Ltd (09015411) United Kingdom