About Softcore Technology Limited (08732438) United Kingdom