About Ridgeback Partners Ltd (09390863) United Kingdom