About Haykin Limited (11781140) United Kingdom