About Seme Limited (SC633402) United Kingdom