About Haneker Ltd (11235073) United Kingdom