About Jab Associates Limited (02461762) United Kingdom