About Mirror Dog Limited (13251152) United Kingdom