About Senoveraldes Ltd (10583767) United Kingdom