About Hellenk Ltd (10216338) United Kingdom