About Design Id Consulting Limited (NI606478) United Kingdom