About Savor Ltd (12097953) United Kingdom