About Hannibal Holdings Limited (09741023) United Kingdom