About Semnion Ltd (12305962) United Kingdom