About Sava Technologies Ltd. (10500092) United Kingdom