About J&c Creative Associates Limited (10049477) United Kingdom