About Heos Holdings Limited (12110280) United Kingdom