About Ridgeback Studios Ltd (07198747) United Kingdom