About Joint Programme And Technological Solutions Limited (10845343) United Kingdom