About Seal Software Limited (06299540) United Kingdom