About Legacy Software Solutions Limited (04056552) United Kingdom