About Ruff Bites Ltd (12830072) United Kingdom