About Senva Limited (08802054) United Kingdom