About Ninja Seal Ltd (13352003) United Kingdom