About J Charele Ltd (12042297) United Kingdom