About Helical Former Ltd (13090389) United Kingdom