About Jba Retail Ltd (12918968) United Kingdom