About Amelia Earhart Sugar Bowl Ltd (13017160) United Kingdom