About Ridgeback (uk) Ltd (08311417) United Kingdom