About J&a Group Investment Ltd (12528517) United Kingdom