About Seal Topco Limited (11044728) United Kingdom