About Sene Ltd (11586189) United Kingdom