TOWER HILL ASSET MANAGEMENT LIMITED ID 58699224