About Hannibal Ltd (13276762) United Kingdom