About J-fenn Ltd (12818298) United Kingdom