About J C Developments Group Ltd (12760947) United Kingdom