About J & D Corporation Ltd (12726573) United Kingdom