About Jkl Retail Ltd (SC606933) United Kingdom