About Kyle Retail Ltd (SC710468) United Kingdom