About Ujd Software Solutions Limited (03298873) United Kingdom