About Softseal Computing Limited (03215579) United Kingdom