About Sudomem Limited (07534675) United Kingdom