About Savista Ltd (11279246) United Kingdom