About Eurosoft Corporation Limited (04191711) United Kingdom