About Nidda Consulting Ltd (08658049) United Kingdom