About Savva Capital Ltd (13568448) United Kingdom