About Senware Limited (05364856) United Kingdom