About Sem3 Limited (03581489) United Kingdom