About Jastech Associates Limited (05685352) United Kingdom