About Ngcobo Recuitment Solutions Ltd (11889953) United Kingdom