About Ridgeback Group Ltd (11098273) United Kingdom