About Retail Holdings 2020 Limited (02488068) United Kingdom