About Wisla Retail Ltd (10772464) United Kingdom