About Omnidogs Limited (13399106) United Kingdom