About Yellow Dog Inc Ltd (11980525) United Kingdom