About Savannah Asset Management Limited (10303884) United Kingdom