About Avidd Consulting Limited (05555710) United Kingdom