About Jest Solutions Limited (10642866) United Kingdom