About Senis Ltd (12245134) United Kingdom