About Nsrk Consultancy Ltd (12743103) United Kingdom