About Shield Topco Limited (13559284) United Kingdom