About Uplands Retail Holdings Limited (11204379) United Kingdom