About Helical (chart) Limited (09477915) United Kingdom