About Semmence Ltd (11718587) United Kingdom