About Retail 154 Holdings Limited (11243708) United Kingdom