About Ella Fishgerald Ltd (11796139) United Kingdom