About Helical (nq) Limited (11429998) United Kingdom