About Helix Holding Lp (SL031533) United Kingdom