About Helenick Investments Ltd. (10798236) United Kingdom