About J&g Ltd. (12320637) United Kingdom