About Savannah Limited (11796131) United Kingdom