About Semco Investments Limited (11538538) United Kingdom