About Sweden Semreo Co. Ltd (10760520) United Kingdom