About Beyond The Yalla Dog Limited (06778024) United Kingdom