About Nidum Consulting Ltd (12029948) United Kingdom