About Hayman Partners Ltd (11509418) United Kingdom