About Jazz Information Technology Limited (03284499) United Kingdom