About Theelk Ltd (11026617) United Kingdom