About Senetor Ltd. (09774345) United Kingdom