About Helical (fp) Holdings Limited (07240771) United Kingdom