About Savannah O Ltd (12167385) United Kingdom