About Ndeavour Consultants Ltd (NI669935) United Kingdom