About Beacon Topco Limited (12327609) United Kingdom