About Alpha Dog Solutions Limited (13044693) United Kingdom