Nikec SolutionsUnclaimedProfessional servicesLondon, Greater London020 7621 2350Not providedVisit website