About Seal Bidco Limited (11045036) United Kingdom