About Jalex Retail Ltd (11805243) United Kingdom