About Venue Amgen Cyf (13121969) United Kingdom