About Dmax Consulting Ltd (05875943) United Kingdom