About Yellow Dog Solutions Limited (06934447) United Kingdom