About Ridgeback Holdings (uk) Limited (10227397) United Kingdom