About J4c Associates Limited (11776343) United Kingdom