About Senis Digital Ltd (04181350) United Kingdom