About Hero Yachting Ltd. (10000018) United Kingdom