About Retail Realisation Holdings Limited (11774328) United Kingdom