About Bay Tree Helios Nominee Limited (11680614) United Kingdom