About Hayward Capital Ltd (11123218) United Kingdom