About Sen Management Ltd (03794605) United Kingdom