About Oprha Dogs Ltd (11254498) United Kingdom