About Sudi Management Retail Limited (08140623) United Kingdom