About Numidia Consulting Services Ltd (12724297) United Kingdom