About Semdi Ltd (12503509) United Kingdom