About Ahab Ltd (13305617) United Kingdom