About Dev&jak Limited (13136613) United Kingdom