About Helvellyn Holdings Limited (11679925) United Kingdom