About Halibut Limited (10988342) United Kingdom