About Dogroom Studio Limited (12465054) United Kingdom