About Scoop Retail Technologies Limited (09436483) United Kingdom