About Storm Bidco Limited (11450693) United Kingdom