About Semser Limited (13534262) United Kingdom