About Semore Limited (00959601) United Kingdom