About Sewdah Ltd (12050614) United Kingdom