About J.t Freshly Ltd (12704187) United Kingdom