About Ruff Life Ltd (SC675774) United Kingdom