About Ridgeback Investments Ltd (10387112) United Kingdom