About Helical (yate) Limited (09159030) United Kingdom