About Nhassan Consultants Limited (11743326) United Kingdom