About J&gc Ltd. (10712054) United Kingdom