About Yellow Dog Consulting Limited (04983484) United Kingdom