About Retailogy Solutions Limited (12369788) United Kingdom